try { mail.Send(msg); } catch (SmtpFailedRecipientException ex) { // ex.FailedRecipient and ex.GetBaseException() should give you enough info. }